clustered bellflower (campanula glomerata) - Spanish English Dictionary